﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Net.Sockets;
using System.Text;
using System.Threading.Tasks;
using static Humanizer.On;
using static System.Windows.Forms.VisualStyles.VisualStyleElement.StartPanel;

namespace OrBitDataModule.Models
{
    public class InputParameter
    {
        /// <summary>
        /// 任务名称
        /// </summary>
        public string TaskName { get; set; }

        /// <summary>
        /// 接口名称
        /// </summary>
        public string ApiName { get; set; }
        /// <summary>
        /// 用户名
        /// </summary>
        public string UserName { get; set; }
        /// <summary>
        /// 协议类型
        /// </summary>
        public string ProtocolType { get; set; }
        /// <summary>
        /// 请求IP地址
        /// </summary>
        public string ClientIP {  get; set; }
        /// <summary>
        /// 请求MAC地址
        /// </summary>
        public string ClientMAC { get; set; }
        /// <summary>
        /// 请求电脑名称
        /// </summary>
        public string ClientHostName { get; set; }
        /// <summary>
        /// 设备编号
        /// </summary>
        public string MachineNo { get; set; }
        /// <summary>
        /// 参数1
        /// </summary>
        public string Parameter1 { get; set; } = string.Empty;
        /// <summary>
        /// 参数2
        /// </summary>
        public string Parameter2 { get; set; } = string.Empty;
        /// <summary>
        /// 参数3
        /// </summary>
        public string Parameter3 { get; set; } = string.Empty;
    }
}
